// 上传小动物数据到云数据库的脚本
const cloud = require('wx-server-sdk')

// 初始化云环境
cloud.init({
  env: 'cloud1-1gpyv55g5212b580'
})

// 调用云函数
async function uploadVillagersData() {
  try {
    console.log('开始上传小动物数据到云数据库...')
    
    const result = await cloud.callFunction({
      name: 'uploadVillagersData',
      data: {
        uploadImages: true // 设置为true表示也上传图片到云存储
      }
    })
    
    console.log('上传结果:', result)
    
    if (result.result && result.result.success) {
      console.log('上传成功!')
      console.log(result.result.message)
    } else {
      console.error('上传失败:', result.result ? result.result.error : '未知错误')
    }
  } catch (err) {
    console.error('调用云函数失败:', err)
  }
}

// 执行上传
uploadVillagersData()